hell in a handbasket

Translations
partir à vau-l'eau
Definitions
A phrase used to describe a situation that is rapidly deteriorating or going out of control, often implying that things are headed toward disaster or ruin.